/**
 * 构建jqueru-easy-ui的gridView
 * 
 * @param {}
 *            id 表格ID
 * @param {}
 *            title 表格title
 * @param {}
 *            url ajax地址
 * @param {}
 *            winid 模态窗体ID，显示详细信息用
 */
function buildGridView(id, title, url) {
	$('#' + id).datagrid(
			{
				title : title,
				iconCls : 'icon-edit',// 图标
				width : 700,
				autoRowHeight : false,
				height : 'auto',
				nowrap : true,
				striped : true,
				border : true,
				collapsible : false,// 是否可折叠的
				fit : false,// 自动大小
				url : url,
				// sortName: 'id',
				// sortOrder: 'asc',
				remoteSort : false,
				idField : 'id',
				singleSelect : true,// 是否单选
				pagination : true,// 分页控件
				rownumbers : true,// 行号
				frozenColumns : [ [ {
					field : 'ck',
					checkbox : true
				}

				] ],

				toolbar : [ {

					text : '把选中的图书添加到购物车',
					iconCls : 'icon-tip',
					handler : function() {
						var row = $('#' + id).datagrid('getSelected');
						if (row) {
							ajaxShowWindow('添加到购物车', 'win',
									'AddBookToCartAjax.jsp?ISBN='
											+ row.bookIsbn);

						}

						else
							showAlert("提示", "请选择一行");
					}

				} ]

			});
	// 设置分页控件

	var p = $('#' + id).datagrid('getPager');

	$(p).pagination({

		pageSize : 10,// 每页显示的记录条数，默认为10

		pageList : [ 5, 10, 15, 20 ],// 可以设置每页记录条数的列表

		beforePageText : '第',// 页数文本框前显示的汉字

		afterPageText : '页    共 {pages} 页',

		displayMsg : '当前显示 {from} - {to} 条记录   共 {total} 条记录'
	});
	// 显示第一页 防止切换后页码不对
	$(p).pagination('select', 1);

}